package com.migo.view;

import com.migo.entity.ShOrderServiceTypeDetailEntity;
import com.migo.entity.ShSparePartInfoDetailEntity;

import java.util.List;

/**
 * Created by Wes on 2018/12/6.
 */
public class ShOrderInfoView {


    //
    private Integer id;
    //售后服务--表单
    private String singleId;
    //设备编号psn
    private String deviceCode;
    //用户姓名
    private String userName;
    //用户联系方式
    private String userPhone;
    //用户邮箱
    private String userEmail;
    //问题描述
    private String questionDescription;
    //问题图片路径  （多张图片路径拼接   ，）
    private String questionImagePath;
    //0为删除数据状态
    private Integer status;
    //订单状态主键
    private Integer orderStatusId;
    //数据添加时间
    private String addTime;
    //用户标示
    private String userId;
    //订单编号
    private String orderId;
    //订单金额(实际支付金额)
    private Double orderPrice;
    //维修金额
    private Double repairPrice;
    //责任类型（0用户,1公司）
    private Integer dutyType;
    //售后服务清单
    private List<ShOrderServiceTypeDetailEntity> orderServiceDetailList;
    //售后备件清单
    private List<ShSparePartInfoDetailEntity> orderSpareDetailList;
    //流程状态名称
    private String orderStatusName;


    //服务类型id
    private Integer serviceTypeId;

    public Integer getServiceTypeId() {
        return serviceTypeId;
    }

    private List<String> images;


    public Integer getDutyType() {
        return dutyType;
    }

    public void setDutyType(Integer dutyType) {
        this.dutyType = dutyType;
    }

    public Double getRepairPrice() {
        return repairPrice;
    }

    public void setRepairPrice(Double repairPrice) {
        this.repairPrice = repairPrice;
    }

    public List<String> getImages() {
        return images;
    }

    public void setImages(List<String> images) {
        this.images = images;
    }

    public void setServiceTypeId(Integer serviceTypeId) {
        this.serviceTypeId = serviceTypeId;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getSingleId() {
        return singleId;
    }

    public void setSingleId(String singleId) {
        this.singleId = singleId;
    }

    public String getDeviceCode() {
        return deviceCode;
    }

    public void setDeviceCode(String deviceCode) {
        this.deviceCode = deviceCode;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getUserPhone() {
        return userPhone;
    }

    public void setUserPhone(String userPhone) {
        this.userPhone = userPhone;
    }

    public String getUserEmail() {
        return userEmail;
    }

    public void setUserEmail(String userEmail) {
        this.userEmail = userEmail;
    }

    public String getQuestionDescription() {
        return questionDescription;
    }

    public void setQuestionDescription(String questionDescription) {
        this.questionDescription = questionDescription;
    }

    public String getQuestionImagePath() {
        return questionImagePath;
    }

    public void setQuestionImagePath(String questionImagePath) {
        this.questionImagePath = questionImagePath;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Integer getOrderStatusId() {
        return orderStatusId;
    }

    public void setOrderStatusId(Integer orderStatusId) {
        this.orderStatusId = orderStatusId;
    }

    public String getAddTime() {
        return addTime;
    }

    public void setAddTime(String addTime) {
        this.addTime = addTime;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public Double getOrderPrice() {
        return orderPrice;
    }

    public void setOrderPrice(Double orderPrice) {
        this.orderPrice = orderPrice;
    }

    public List<ShOrderServiceTypeDetailEntity> getOrderServiceDetailList() {
        return orderServiceDetailList;
    }

    public void setOrderServiceDetailList(List<ShOrderServiceTypeDetailEntity> orderServiceDetailList) {
        this.orderServiceDetailList = orderServiceDetailList;
    }

    public List<ShSparePartInfoDetailEntity> getOrderSpareDetailList() {
        return orderSpareDetailList;
    }

    public void setOrderSpareDetailList(List<ShSparePartInfoDetailEntity> orderSpareDetailList) {
        this.orderSpareDetailList = orderSpareDetailList;
    }

    public String getOrderStatusName() {
        return orderStatusName;
    }

    public void setOrderStatusName(String orderStatusName) {
        this.orderStatusName = orderStatusName;
    }
}
